Morocco Chad Tunisia Libya
Mauritania Egypt Mali Niger
Ruwenzori Rift Valley Atlas Mountains Virunga Mountains
Shilling Dinar Franc Dollar
Oran Annaba Algiers Blida
Djemila Tipasa Tassili N Ajjer Timgad
Atlantic Ocean Caspian Sea Red Sea Mediterranean Sea
Kasbah Tassili N Ajjer Mzab Valley Al Qala of Beni Hammed
Portugal Britain France Spain
310 000 131 million 3.1 million 31 million